TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/10/2025)
2024
Section - Southern
Area - Birmingham
League - 2024 Bham Winter-Spring Weeknight - Adult 18 & Over MEN
Flight - 3.0 Men - Monday-Wednesday
--------------------------------------------------------------------------------------------------------------------------------------
OOC - Preskitt
League Record: 3 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
James Kelley - 2.85
Marcus Higgins - 2.74
Jared Cox - 2.74
Geno Preskitt - 2.72
Phillip Pickett - 2.64
Andy Hernandez - 2.62
RJ Harden - 2.60
Brady Hughes - 2.59
Bob Foster - 2.57
John Lankford - 2.33
Amit Momaya - 2.32
Michael Hill - 2.30
League Results By Position
1S 2S 1D 2D 3D
Amit Momaya - 2.32 0 - 1 0 - 4
Bob Foster - 2.57 & Phillip Pickett - 2.64 1 - 0
Bob Foster - 2.57 0 - 1
Brady Hughes - 2.59 & Michael Hill - 2.30 0 - 1
Brady Hughes - 2.59 & Marcus Higgins - 2.74 1 - 0
Brady Hughes - 2.59 1 - 1
Geno Preskitt - 2.72 & James Kelley - 2.85 0 - 1
Geno Preskitt - 2.72 & Jared Cox - 2.74 1 - 0 1 - 1
Geno Preskitt - 2.72 & Marcus Higgins - 2.74 0 - 1
John Lankford - 2.33 & Michael Hill - 2.30 0 - 1 1 - 0
Marcus Higgins - 2.74 0 - 1
Phillip Pickett - 2.64 & Andy Hernandez - 2.62 1 - 0 0 - 1
Phillip Pickett - 2.64 & Michael Hill - 2.30 0 - 1
Phillip Pickett - 2.64 1 - 0
RJ Harden - 2.60 & Andy Hernandez - 2.62 1 - 0
RJ Harden - 2.60 & Bob Foster - 2.57 0 - 1
RJ Harden - 2.60 & Jared Cox - 2.74 1 - 0 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
BH - Haladwala/Porter
League Record: 6 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
Tyler Welch - 3.12
Trent Hopton-Jones - 3.01
Brian Faircloth - 2.94
Allen Porter - 2.92
Zach Lockhart - 2.91
Bryan Nowell - 2.90
Patrick Denney - 2.84
Bhupesh Panwar - 2.72
Brad Robbins - 2.69
Mark Haladwala - 2.64
Zeke Hrynkiw - 2.52
Tom Williams - 2.42
Leonard Bonilla - n/a
League Results By Position
1S 2S 1D 2D 3D
Allen Porter - 2.92 2 - 0 2 - 0
Bhupesh Panwar - 2.72 & Mark Haladwala - 2.64 1 - 0 1 - 0
Brad Robbins - 2.69 & Patrick Denney - 2.84 0 - 1
Brad Robbins - 2.69 & Tom Williams - 2.42 0 - 1
Brian Faircloth - 2.94 & Bryan Nowell - 2.90 1 - 0
Leonard Bonilla - n/a & Tom Williams - 2.42 0 - 1
Patrick Denney - 2.84 & Allen Porter - 2.92 1 - 0
Patrick Denney - 2.84 & Brian Faircloth - 2.94 1 - 0
Trent Hopton-Jones - 3.01 3 - 0 2 - 0
Tyler Welch - 3.12 & Brian Faircloth - 2.94 1 - 0 1 - 0 1 - 0
Zeke Hrynkiw - 2.52 & Tom Williams - 2.42 1 - 0 1 - 0
Zeke Hrynkiw - 2.52 & Tyler Welch - 3.12 1 - 0
Zach Lockhart - 2.91 & Brad Robbins - 2.69 1 - 0
Zach Lockhart - 2.91 & Bryan Nowell - 2.90 1 - 0 1 - 0
Zach Lockhart - 2.91 & Tyler Welch - 3.12 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
West Homewood - Sellers
League Record: 5 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
McDavid Maddox - 2.95
Alex Miller - 2.95
Randall Robbins - 2.88
Tad Templeton - 2.79
Jonathan Walsky - 2.77
John Michael Finney - 2.75
Jay Gilchrist - 2.70
John Meredith - 2.65
Russell Scott - 2.64
Joseph Osborn - 2.63
Mike Wittmann - 2.59
Drew Brignac - 2.54
Rob Sellers - 2.50
League Results By Position
1S 2S 1D 2D 3D
Alex Miller - 2.95 1 - 0
Drew Brignac - 2.54 1 - 1
John Meredith - 2.65 0 - 1
John Michael Finney - 2.75 1 - 0
Jonathan Walsky - 2.77 & Mike Wittmann - 2.59 1 - 0
Joseph Osborn - 2.63 & Mike Wittmann - 2.59 1 - 0
Jay Gilchrist - 2.70 & Alex Miller - 2.95 1 - 0
Jay Gilchrist - 2.70 & John Michael Finney - 2.75 1 - 1 1 - 0
Jay Gilchrist - 2.70 & Joseph Osborn - 2.63 1 - 0 0 - 1
McDavid Maddox - 2.95 & Alex Miller - 2.95 1 - 0
McDavid Maddox - 2.95 1 - 0
Rob Sellers - 2.50 0 - 1 1 - 2
Russell Scott - 2.64 & Jonathan Walsky - 2.77 0 - 2
Russell Scott - 2.64 & Mike Wittmann - 2.59 1 - 0 1 - 0
Randall Robbins - 2.88 2 - 0
Tad Templeton - 2.79 & Alex Miller - 2.95 1 - 0
Tad Templeton - 2.79 & John Michael Finney - 2.75 1 - 0
Tad Templeton - 2.79 & Joseph Osborn - 2.63 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
PTCC - Wallace/Hill
League Record: 4 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Henry Abbott - 2.95
Tripp Salem - 2.89
Frank Lassiter - 2.89
Paul Ebert - 2.87
Thomas Hill - 2.78
Fletcher Little - 2.77
Josh Haralson - 2.73
Tyler Powell - 2.72
Evan Rhodes - 2.71
Erol Wallace - 2.71
Steven sikora - 2.64
John Parker - 2.57
Matt Kilgore - 2.50
Zachary Barnes - 2.49
League Results By Position
1S 2S 1D 2D 3D
Erol Wallace - 2.71 1 - 0
Evan Rhodes - 2.71 & John Parker - 2.57 1 - 0
Evan Rhodes - 2.71 & Josh Haralson - 2.73 1 - 0
Evan Rhodes - 2.71 & Matt Kilgore - 2.50 0 - 1
Evan Rhodes - 2.71 1 - 0
Fletcher Little - 2.77 & Frank Lassiter - 2.89 1 - 0
Fletcher Little - 2.77 & Henry Abbott - 2.95 2 - 0
Frank Lassiter - 2.89 & Paul Ebert - 2.87 0 - 1
Frank Lassiter - 2.89 0 - 1
Henry Abbott - 2.95 & Matt Kilgore - 2.50 1 - 0
Paul Ebert - 2.87 & Henry Abbott - 2.95 1 - 0
Paul Ebert - 2.87 & Josh Haralson - 2.73 0 - 1
Steven sikora - 2.64 2 - 2 2 - 0
Thomas Hill - 2.78 & Josh Haralson - 2.73 1 - 0
Tripp Salem - 2.89 0 - 1
Tyler Powell - 2.72 & Erol Wallace - 2.71 1 - 0
Tyler Powell - 2.72 & John Parker - 2.57 1 - 0 1 - 0
Tyler Powell - 2.72 0 - 1
Zachary Barnes - 2.49 & John Parker - 2.57 1 - 0 0 - 1
Zachary Barnes - 2.49 & Matt Kilgore - 2.50 0 - 1 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Gardendale - Zassoda
League Record: 0 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Bradley Wilkins - 2.78
Glen Speigle - 2.69
Sage Rahm - 2.60
William Smith - 2.38
wayne shelton - 2.36
Lance Carlson - 2.36
Johnny Brooklere - 2.35
Travis Prince - 2.32
Gerald Richey - 2.21
League Results By Position
1S 2S 1D 2D 3D
wayne shelton - 2.36 & Johnny Brooklere - 2.35 1 - 1 1 - 0
wayne shelton - 2.36 & Travis Prince - 2.32 0 - 1
wayne shelton - 2.36 & William Smith - 2.38 0 - 1
Bradley Wilkins - 2.78 1 - 0
Gerald Richey - 2.21 & Travis Prince - 2.32 0 - 1 0 - 3
Gerald Richey - 2.21 0 - 1
Glen Speigle - 2.69 & Bradley Wilkins - 2.78 1 - 2
Johnny Brooklere - 2.35 0 - 1 0 - 1
Lance Carlson - 2.36 & Bradley Wilkins - 2.78 0 - 1
Lance Carlson - 2.36 & Johnny Brooklere - 2.35 0 - 1
Sage Rahm - 2.60 & Bradley Wilkins - 2.78 0 - 1
Sage Rahm - 2.60 & Travis Prince - 2.32 0 - 1
Sage Rahm - 2.60 0 - 2
William Smith - 2.38 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
West Homewood - Chen
League Record: 1 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
David Reeves - 2.73
Clay Williams - 2.71
Vinodh Ramamoorthy - 2.67
Jonathan Chen - 2.62
Patrick Carey - 2.52
Trevor Gillies - 2.51
Kurt Fischer - 2.46
Robert Clay - 2.44
Jeff Rabren - n/a
League Results By Position
1S 2S 1D 2D 3D
Clay Williams - 2.71 & Patrick Carey - 2.52 0 - 2
Clay Williams - 2.71 & Trevor Gillies - 2.51 0 - 1 1 - 0
David Reeves - 2.73 & Robert Clay - 2.44 0 - 1
David Reeves - 2.73 & Vinodh Ramamoorthy - 2.67 0 - 1
David Reeves - 2.73 3 - 0 1 - 0
Jeff Rabren - n/a 0 - 2
Jonathan Chen - 2.62 1 - 1 1 - 0
Kurt Fischer - 2.46 & Robert Clay - 2.44 0 - 2
Kurt Fischer - 2.46 & Trevor Gillies - 2.51 0 - 1
Kurt Fischer - 2.46 & Vinodh Ramamoorthy - 2.67 1 - 0 0 - 1
Patrick Carey - 2.52 & Jonathan Chen - 2.62 0 - 1
Patrick Carey - 2.52 & Vinodh Ramamoorthy - 2.67 1 - 0
Patrick Carey - 2.52 0 - 1
Robert Clay - 2.44 & Trevor Gillies - 2.51 0 - 1
Robert Clay - 2.44 & Vinodh Ramamoorthy - 2.67 0 - 1
Vinodh Ramamoorthy - 2.67 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Hoover Met - Simpson
League Record: 0 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Dustin Clary - 2.93
Danny Slovensky - 2.78
William Stephens - 2.72
Alex Oberholtzer - 2.72
Brandon Galya - 2.60
Paul Tierney - 2.52
Alex Mason - 2.51
John Allen Baggett - 2.50
Will McMinn - 2.49
Sid Swaminathan - 2.45
Mike Davenport - 2.21
League Results By Position
1S 2S 1D 2D 3D
Alex Mason - 2.51 & John Allen Baggett - 2.50 0 - 1
Alex Mason - 2.51 2 - 1 1 - 0
Brandon Galya - 2.60 & Alex Oberholtzer - 2.72 0 - 1
Brandon Galya - 2.60 & John Allen Baggett - 2.50 1 - 0
Dustin Clary - 2.93 & Alex Mason - 2.51 0 - 1
Dustin Clary - 2.93 & Danny Slovensky - 2.78 1 - 0
Danny Slovensky - 2.78 & Mike Davenport - 2.21 0 - 1 0 - 1
Danny Slovensky - 2.78 & Paul Tierney - 2.52 0 - 1
John Allen Baggett - 2.50 & Mike Davenport - 2.21 0 - 1
Paul Tierney - 2.52 & John Allen Baggett - 2.50 0 - 1
Paul Tierney - 2.52 & Mike Davenport - 2.21 0 - 1
Sid Swaminathan - 2.45 & Brandon Galya - 2.60 1 - 0
Sid Swaminathan - 2.45 & John Allen Baggett - 2.50 0 - 1
Sid Swaminathan - 2.45 & Paul Tierney - 2.52 0 - 1
Sid Swaminathan - 2.45 0 - 1 0 - 1
William Stephens - 2.72 0 - 1 0 - 1
Will McMinn - 2.49 & Alex Oberholtzer - 2.72 0 - 2 1 - 0
Will McMinn - 2.49 0 - 1 1 - 0